/****************************************************************************
** Form interface generated from reading ui file 'base.ui'
**
** Created: Sat Jul 3 23:03:55 2010
**      by:  The User Interface Compiler (uic)
**
** WARNING! All changes made in this file will be lost!
****************************************************************************/
#ifndef BASEFORM_H
#define BASEFORM_H

#include <qvariant.h>
#include <qwidget.h>
class QVBoxLayout; 
class QHBoxLayout; 
class QGridLayout; 
class QGroupBox;
class QLabel;
class QListBox;
class QListBoxItem;
class QPushButton;
class QTabWidget;

class BaseForm : public QWidget
{ 
    Q_OBJECT

public:
    BaseForm( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
    ~BaseForm();

    QGroupBox* GroupBox2;
    QPushButton* startButton;
    QPushButton* pauseButton;
    QLabel* SONGTIME;
    QLabel* TextLabel1;
    QGroupBox* GroupBox1;
    QPushButton* PushButton7;
    QPushButton* PushButton5;
    QPushButton* PushButton2;
    QPushButton* PushButton6;
    QPushButton* PushButton4;
    QPushButton* PushButton1;
    QPushButton* PushButton3;
    QTabWidget* TabWidget1;
    QWidget* File;
    QListBox* ListBox1;
    QWidget* Option;
    QGroupBox* GroupBox3;
    QLabel* FA;
    QLabel* MI;
    QLabel* FA_KEY;
    QLabel* SI;
    QLabel* SI_KEY;
    QLabel* MI_KEY;
    QLabel* LA_KEY;
    QLabel* RE_KEY;
    QLabel* SO_KEY;
    QLabel* DO_KEY;
    QLabel* RE;
    QLabel* LA;
    QLabel* SO;
    QLabel* DO;
    QLabel* PAUSE_KEY;
    QLabel* pauseKeyLabel;
    QLabel* START_KEY;
    QLabel* startKeyLabel;

protected slots:
    virtual void button1proc();
    virtual void button2proc();
    virtual void button3proc();
    virtual void button4proc();
    virtual void button5proc();
    virtual void button6proc();
    virtual void button7proc();
    virtual void currentChangedFileItem();
    virtual void pauseGame();
    virtual void selectFileItem();
    virtual void startGame();

protected:
    bool event( QEvent* );
};

#endif // BASEFORM_H
